package cn.theten52.demo.patterns.design.behavior.memento.update1;

/**
 * 备忘录对象接口 *@param <T>需要备忘的状态类型
 *
 * @author wangjin
 * @date 2021/4/4
 */
public interface Memento<T extends State> {
    T get();

    Memento<T> set(T state);
}
